// 全局注册
// Vue.component(组件名, 组件对象)
import PageTools from '@/components/PageTools'

import MyCom from '@/components/MyCom'
import UploadImg from '@/components/UploadImg'
import ImageHolder from '@/components/ImageHolder'

// Vue.use()的作用：注册插件，增强Vue的功能
// 格式:
//   Vue.use(对象)，
//   对象中有一个install函数，Vue.use(对象)就调用install函数，并传入Vue
// Vue.use({install(Vue){
//
// }})

export default {
  install: function (Vue) {
    Vue.prototype.fn = () => { alert('fn') }

    // console.log('install...', a === Vue)
    Vue.component('PageTools', PageTools)
    Vue.component('MyCom', MyCom)
    Vue.component('UploadImg', UploadImg)
    Vue.component('ImageHolder', ImageHolder)
  }
}

